﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Tools.IL</name>
  </assembly>
  <members>
    <member name="N:Tools">
      <summary>Root namespace for all tools in ĐTools project</summary>
    </member>
    <member name="N:Tools.SpecialT">
      <summary>Special tools created using techniques not available in ordinary .NET programming languages as Visual Basic or C#</summary>
    </member>
    <member name="T:Tools.SpecialT.TypeTools">
      <summary>Contains static methods (extension methods) for working with <see cref="T:System.Type" /> and <see cref="T:System.Enum" />.</summary>
    </member>
    <member name="M:Tools.SpecialT.TypeTools.IsDefined``1(``0)">
      <summary>Gets value indicating if given value is defined as member of enumeration</summary>
      <typeparam name="T">Type of the enumeration</typeparam>
      <param name="value">Value to verify</param>
      <returns>True if enumeration <typeparamref name="T" /> contains constant with value <paramref name="value" />; false otherwise.</returns>
      <remarks>There is a companion method Tools.TypeTools.IsDefined in assembly Tools.</remarks>
    </member>
    <member name="M:Tools.SpecialT.TypeTools.GetConstant``1(``0)">
      <summary>Gets <see cref="T:System.Reflection.FieldInfo" /> that represent given constant within an enum</summary>
      <param name="value">Constant to be found</param>
      <returns>
        <see cref="T:System.Reflection.FieldInfo" /> of given <paramref name="value" /> if <paramref name="value" /> is member of <typeparamref name="T" />; null instead</returns>
      <typeparam name="T">
        <see cref="T:System.Enum" /> to found constant within</typeparam>
      <exception cref="ArgumentNullException">
        <paramref name="value" /> is not member of <paramref name="T" /></exception>
      <version version="1.5.2">Removed <see cref="ArgumentNullException" /> thrown when <paramref name="value" /> is not member of enumeration <typeparamref name="T" />. Null is returned in such case.</version>
    </member>
    <member name="R:Project">
      <summary>ĐTools project gathers various asorted tools that are missing in .NET framework.</summary>
    </member>
    <member name="N:Tools.API.Hooks">
      <summary />
    </member>
    <member name="N:Tools.API.Public">
      <summary />
    </member>
    <member name="N:Tools.CodeDomT">
      <summary />
    </member>
    <member name="N:Tools.DrawingT">
      <summary />
    </member>
    <member name="N:Tools.DrawingT.DesignT">
      <summary />
    </member>
    <member name="N:Tools.Experimental.API">
      <summary />
    </member>
    <member name="N:Tools.Experimental.ComponentModel">
      <summary />
    </member>
    <member name="N:Tools.Experimental.DataPager">
      <summary />
    </member>
    <member name="N:Tools.Experimental.Deployment">
      <summary />
    </member>
    <member name="N:Tools.Experimental.DevicesT.JoystickT">
      <summary />
    </member>
    <member name="N:Tools.Experimental.GUI">
      <summary />
    </member>
    <member name="N:Tools.Experimental.Login">
      <summary />
    </member>
    <member name="N:Tools.Experimental.PhysicsT">
      <summary />
    </member>
    <member name="N:Tools.Experimental.Resources">
      <summary />
    </member>
    <member name="N:Tools.GlobalizationT.NumberingSystemsT">
      <summary />
    </member>
    <member name="N:Tools.MediaT">
      <summary />
    </member>
    <member name="N:Tools.Metanol.Data">
      <summary />
    </member>
    <member name="N:Tools.ReflectionT">
      <summary />
    </member>
    <member name="N:Tools.RegistryT">
      <summary />
    </member>
    <member name="N:Tools.TotalCommanderT">
      <summary />
    </member>
    <member name="N:Tools.TotalCommanderT.PluginBuilder">
      <summary />
    </member>
    <member name="N:Tools.VisualStudioT.GeneratorsT">
      <summary />
    </member>
    <member name="N:Tools.VisualStudioT.GeneratorsT.XsdGenerator">
      <summary />
    </member>
    <member name="N:Tools.VisualStudioT.GeneratorsT.XsdGenerator.Extensions">
      <summary />
    </member>
    <member name="N:Tools.VisualStudioT.MacrosT">
      <summary />
    </member>
    <member name="N:Tools.WindowsT.WPF.DialogsT">
      <summary />
    </member>
    <member name="N:Tools.XamlGeneratedNamespace">
      <summary />
    </member>
  </members>
</doc>